Richard Marquand Director / Actor / Producer DouBan IMDb Director Star Wars: Episode VI - Return of the Jedi 1983 8.3 Eye of the Needle 1981 7.1 Jagged Edge 1985 6.5